Martes pennanti

Explore definitions, synonyms, and language insights of Martes pennanti

Definitions

Noun
large dark brown North American arboreal carnivorous mammal

More General Terms